#include "boss.h"

Boss::Boss()
{
    boss.load(":/tpw/boss1.png");
    bosrec.setWidth(500);
    bosrec.setHeight(300);
    bosrec.moveTo(bosX,bosY);
}

void Boss::shoot()
{
    interval5++;
    if(interval5<=30)//每隔30*42ms发射一颗子弹
        return;
    interval5=1;
    for(int i=0;i<10;i++)
    {
        if(clip[i].bulfree==true)//检查弹夹中哪个子弹空闲
        {
            clip[i].bulX=bosX+45*i;//确定子弹出现的位置
            clip[i].bulY=bosY+250;
            clip[i].bulfree=false;//子弹变为非空闲状态
        }
    }
}

int Boss::interval5=1;
